rushing forward - French English Dictionary